package tpgrandt.control;

import java.util.Date;
import tpgrandt.dao.FechaDAO;
import tpgrandt.varios.Fecha;


/**
 * @version 1.0
 * @created 19-Jan-2010 18:07:43
 */
public class GestionPeriodoDeVeda {

	public GestionPeriodoDeVeda(){

	}

	/**
	 * 
	 * @param fecha_inicio
	 * @param hora_inicio
	 * @param fecha_fin
	 * @param hora_fin
	 */
	public static boolean guardarPeriodo(String fecha_inicio, String hora_inicio, String fecha_fin, String hora_fin){
		return false;
	}

	public static boolean esPeriodoDeVeda() {
	    Fecha fecha = FechaDAO.getPeriodoDeVeda();

	    Date actual = new Date();
	    Date inicio = new Date(fecha.getFecha_inicio().getTime() + fecha.getHora_inicio().getTime());
	    Date fin = new Date(fecha.getFecha_fin().getTime() + fecha.getHora_fin().getTime());

	    return actual.compareTo(inicio) >= 0 && actual.compareTo(fin) <= 0;

	}

}